Ivan AlejoIvan Alejo
Table TennisNine Empty Cells on the Table Tennis Data SheetEleven at night in Beijing, the screen in my office showed a spreadsheet with...
Table TennisTwenty-Seven Empty Cells on a Table Tennis Data Sheet: Why I Refused to Fill Them With GuessesMy tracking sheet has 41 columns. On Tuesday night, at 1:47 in the morning, I...
Table TennisWorld Table Tennis After the Paris Golden Sweep: China's Throne and the Invisible KnotsIn December 2026, Fan Zhendong and Chen Meng — the men's and women's singles...
Table TennisWhen a Table Tennis Data Sheet Comes Back Empty: The Discipline of the AnalystThree in the morning in Beijing, I reopened the extraction sheet of a table...
Table TennisVietnamese Table Tennis and the Data Gap: What Remains When the Stats Sheet Is EmptyBetween the two halves of a domestic match, I watched a coach sit down at the...
Table TennisBlank Cells in Table Tennis Data: Why an Empty Field Is More Dangerous Than a Bad NumberIn November 2026, in Weihai, the men's Table Tennis World Cup was played in...
Table TennisNine Empty Lines: Why World Table Tennis Has Never Been MeasuredNine ruled lines, all of them empty. It was the template I built for myself...
Table TennisServe, Space, and System: Re-Decoding the Global Table Tennis Power StruggleIn April 2026, at an arena in Macao, I sat in the sixth row behind the...
Table TennisWorld Hopes Week 2026 Returns to Sheffield: An Audit of a Programme Without Ranking PointsWorld Hopes Week 2026 carries no ranking points, no prize money, and no...
SwimmingWhen Swimming Analysis Becomes a Blank Page: Data Lessons from an Empty ReportI have spent 21 years reading data tables, but rarely have I seen an analytic...
BasketballBlank Dossiers on the V-League Transfer Table: When 27 Pages Hold Not a Single Number8:40 in the morning, second-floor meeting room of a V-League club. Six...
VolleyballVietnamese Volleyball and the Lesson from an Empty Analysis Report: When Input Data Is Insufficient for ConclusionsIn the context of Vietnamese volleyball gradually asserting its position in...
EsportsMLBB Dominates Southeast Asia Not Because It's Great — But Because the Region Has No AlternativeM6 Finals night in Manila. When the referee's whistle ended game five, the...
EsportsBLAST Payment Delays: When Teams' Choice Becomes a Silent IndictmentOver the past 14 months, I have tracked 47 tier-1 Counter-Strike 2 events and...
Table TennisAntibes U15 European opener: Marcos Gomez unbeaten, and the gap behind the scoreboardIn Antibes, at the moment Nazar BAKIROV led Tien Nghia PHONG by two games to...
EsportsEWC 2027: Expanded Qualifier Program Raises Questions Over 'Chess' Claim and Governance RisksOn June 15, 2026, the Esports World Cup (EWC) announced its qualifier program...
International FootballMinute 60: When 'Clear and Obvious Error' Is Applied to the Wrong QuestionMinute 60. Cancelo lunges into Diomande at the edge of the box, the ball...
BadmintonMahoor Shahzad's Twenty-Three Minutes: The Pioneer and the Empty Space Behind HerI have written before about trembling fingers in the moment before someone...
BadmintonAn Se-young, a second straight Asian Games gold, and the story of unverified numbersOn September 29, 2026, in Aichi-Nagoya, Japan, An Se-young stepped onto the...
VolleyballACC-SEC Showdown: The Strategic Symphony of NCAA Women's Volleyball at Disney WorldHook: When the clock strikes 6:30 PM on September 8, 2026, the spotlight at t...
Table TennisTwenty-Seven Empty Cells on a Table Tennis Data Sheet: Why I Refused to Fill Them With GuessesMy tracking sheet has 41 columns. On Tuesday night, at 1:47 in the morning, I...
Table TennisWorld Table Tennis After the Paris Golden Sweep: China's Throne and the Invisible KnotsIn December 2026, Fan Zhendong and Chen Meng — the men's and women's singles...
Table TennisWhen a Table Tennis Data Sheet Comes Back Empty: The Discipline of the AnalystThree in the morning in Beijing, I reopened the extraction sheet of a table...
Table TennisVietnamese Table Tennis and the Data Gap: What Remains When the Stats Sheet Is EmptyBetween the two halves of a domestic match, I watched a coach sit down at the...
Table TennisBlank Cells in Table Tennis Data: Why an Empty Field Is More Dangerous Than a Bad NumberIn November 2026, in Weihai, the men's Table Tennis World Cup was played in...
Table TennisNine Empty Lines: Why World Table Tennis Has Never Been MeasuredNine ruled lines, all of them empty. It was the template I built for myself...
Table TennisServe, Space, and System: Re-Decoding the Global Table Tennis Power StruggleIn April 2026, at an arena in Macao, I sat in the sixth row behind the...
Table TennisWorld Hopes Week 2026 Returns to Sheffield: An Audit of a Programme Without Ranking PointsWorld Hopes Week 2026 carries no ranking points, no prize money, and no...
SwimmingWhen Swimming Analysis Becomes a Blank Page: Data Lessons from an Empty ReportI have spent 21 years reading data tables, but rarely have I seen an analytic...
BasketballBlank Dossiers on the V-League Transfer Table: When 27 Pages Hold Not a Single Number8:40 in the morning, second-floor meeting room of a V-League club. Six...
VolleyballVietnamese Volleyball and the Lesson from an Empty Analysis Report: When Input Data Is Insufficient for ConclusionsIn the context of Vietnamese volleyball gradually asserting its position in...
EsportsMLBB Dominates Southeast Asia Not Because It's Great — But Because the Region Has No AlternativeM6 Finals night in Manila. When the referee's whistle ended game five, the...
EsportsBLAST Payment Delays: When Teams' Choice Becomes a Silent IndictmentOver the past 14 months, I have tracked 47 tier-1 Counter-Strike 2 events and...
Table TennisAntibes U15 European opener: Marcos Gomez unbeaten, and the gap behind the scoreboardIn Antibes, at the moment Nazar BAKIROV led Tien Nghia PHONG by two games to...
EsportsEWC 2027: Expanded Qualifier Program Raises Questions Over 'Chess' Claim and Governance RisksOn June 15, 2026, the Esports World Cup (EWC) announced its qualifier program...
International FootballMinute 60: When 'Clear and Obvious Error' Is Applied to the Wrong QuestionMinute 60. Cancelo lunges into Diomande at the edge of the box, the ball...
BadmintonMahoor Shahzad's Twenty-Three Minutes: The Pioneer and the Empty Space Behind HerI have written before about trembling fingers in the moment before someone...
BadmintonAn Se-young, a second straight Asian Games gold, and the story of unverified numbersOn September 29, 2026, in Aichi-Nagoya, Japan, An Se-young stepped onto the...
VolleyballACC-SEC Showdown: The Strategic Symphony of NCAA Women's Volleyball at Disney WorldHook: When the clock strikes 6:30 PM on September 8, 2026, the spotlight at t...
